be dependent on outside financial sources - Alemán Inglés Diccionario